Towards Transcoding as a Service in Multimedia Cloud: Energy-Efficient Job Dispatching Algorithm
نویسندگان
چکیده
In this paper, we investigate energy-efficient job dispatching algorithm for transcoding as a service (TaaS) in a multimedia cloud. We aim to minimize the energy consumption of service engines in the cloud while achieving low delay for TaaS. We formulate the job dispatching problem as a constrained optimization problem under the framework of Lyapunov optimization. Using the drift-plus-penalty function, we propose an online algorithm that dispatches the transcoding jobs to service engines, with an objective to Reduce Energy consumption while achieving the QUEue STability (REQUEST). We first characterize the fundamental tradeoff between energy consumption and queue delay for the REQUEST algorithm numerically, and obtain its performance bound theoretically. Second, we study the robustness of the REQUEST algorithm, with numerical results indicating that the REQUEST algorithm is robust to the inaccuracy of estimating the transcoding time. Third, we compare the performance of the REQUEST algorithm with the other two algorithms, i.e., Round Robin and Random Rate algorithms. By simulation and real trace data, we show that by appropriately choosing the control variable, the REQUEST algorithm outperforms Round Robin and Random Rate algorithms, with smaller time average energy consumption and time average queue length. The proposed REQUEST algorithm can be applied in cloud-assisted multimedia transcoding service.
منابع مشابه
Cloud –Based Energy Efficient Offloading Transcoding Service Policy
With the increasing variety of mobile applications, reducing the energy utilization of mobile devices is a major challenge in multimedia streaming applications. In this paper we investigate energy-efficient offloading policy for transcoding as a service in a generic mobile cloud system. we explores how to minimize the energy consumption of the backlight when displaying a video stream without ad...
متن کاملEnergy Aware Resource Management of Cloud Data Centers
Cloud Computing, the long-held dream of computing as a utility, has the potential to transform a large part of the IT industry, making software even more attractive as a service and shaping the way IT hardware is designed and purchased. Virtualization technology forms a key concept for new cloud computing architectures. The data centers are used to provide cloud services burdening a significant...
متن کاملIntegrated modeling and solving the resource allocation problem and task scheduling in the cloud computing environment
Cloud computing is considered to be a new service provider technology for users and businesses. However, the cloud environment is facing a number of challenges. Resource allocation in a way that is optimum for users and cloud providers is difficult because of lack of data sharing between them. On the other hand, job scheduling is a basic issue and at the same time a big challenge in reaching hi...
متن کاملJob Scheduling Using Fuzzy Neural Network Algorithm in Cloud Environment
ISSN 2277 – 5064 | © 2012 Bonfring Abstract--Cloud Computing is providing computing as a service rather than product such as shared resources, software information, etc...Cloud computing can be used for dispatching user tasks or jobs to the available system resource like storage and software. Scheduling algorithm is used for dispatching user tasks. In Job scheduling using fuzzy neural network a...
متن کاملDesign and Implementation of a Cloud-based Distributed Multimedia Streaming Service (clouddmss) System
With the recent appearance of various heterogeneous smart devices and the expansion of social network services, services that support the production and sharing of social media data are actively provided. The stable provision of such services requires a transcoding technology supporting the N-Screen service and distributed streaming technologies for providing a quality of service (QoS)-based ri...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014